/**
 * Copyright 2007-2008. Chongqing First Information & Network Co., Ltd. All rights reserved.
 * <a>http://www.cqfirst.com.cn</a>
 */
package com.cqcis.uip.base;

import java.util.Date;
import java.util.Properties;

/**
 * UIP 接口
 * 
 * @author liuhz create 2007-11-23
 */
public interface UipInterface {
	/**
	 * 获取接口名称
	 * 
	 * @return string
	 */
	String getName();

	/**
	 * 获取接口启动时间
	 * 
	 * @return
	 */
	Date getStartTime();

	/**
	 * 是否运行
	 * 
	 * @return
	 */
	boolean isRunning();

	/**
	 * 获取接口处理记录数
	 * 
	 * @return
	 */
	long getDoneCount();

	/**
	 * 获取接口处理错误记录数
	 * 
	 * @return
	 */
	long getErrorCount();

	/**
	 * 接口自有属性
	 * 
	 * @return
	 */
	Properties getProperties();

}
